"""
字典的方法：

"""
dict2={
    "name":"张三",
    "age":18,
    "hobby":["玩游戏","睡觉"]
}
print(dict2["hobby"][0])
c=None
# print(dict2.get("hobby")[0])
# dict2.pop(key) 按照key进行删除
# dict2.pop("hobby")
# dict2.clear()

#增加 语法： 字典名[key]=值
dict2["sex"]="男"
#修改 语法： 字典名[key]=值   如果key存在就是修改，不存在就是新增
dict2["age"]=200

# print(dict2)

list1=[12,3,1,12,3,12,2,3,1,2]
#对列表去重  答案3：利用字典的key的唯一性对列表去重，使用fromkeys这个方法
# print(dict.fromkeys(list1))
# 或者 找一个新字典， 把列表中的元素当成字典的key来进行去重
#统计列表元素出现的次数
dict3={}
for a in list1:
    # dict3[a]=None
    dict3[a]=list1.count(a)

print(dict3)
#有兴趣的同学下去之后自己查查 collections 模块，他会对代码进一步缩短
